package com.css.fxfzysx.modules.lifeline.entity;

import cn.afterturn.easypoi.excel.annotation.Excel;
import lombok.Data;

import java.util.Date;

/**
 * 生命线-道路
 * czt_road
 */
@Data
public class RoadEntity {

    private String crId;
    /**
     * 编码
     */
    @Excel(name = "编码")
    private String id;
    /**
     * 道路名称
     */
    @Excel(name = "道路名称")
    private String crName;
    /**
     * 省
     */
    @Excel(name = "省")
    private String province;

    /**
     * 市
     */
    @Excel(name = "市")
    private String city;
    /**
     * 区
     */
    @Excel(name = "区")
    private String county;
    /**
     * 道路等级  分五类：1(高速公路)、2(一级公路)、3(二级公路)、4(三级公路)、5(四级公路)
     */
    @Excel(name = "道路等级")
    private String crClass;
    /**
     * 区间
     */
    @Excel(name = "区间")
    private String cover;
    /**
     * 路基土  1坚硬土、2粘土、3粉土、4细砂土、5分期施工路基
     */
    @Excel(name = "路基土")
    private String roadbedSoil;
    /**
     * 场地类别  按1~4类场地确定
     */
    @Excel(name = "场地类别")
    private String siteSoil;
    /**
     * 设防情况
     */
    @Excel(name = "设防情况")
    private String fortification;
    /**
     * 地基失效
     */
    @Excel(name = "地基失效")
    private String foundationFail;
    /**
     * 路基类型
     */
    @Excel(name = "路基类型")
    private String roadbedType;
    /**
     * 路基高差
     */
    @Excel(name = "路基高差")
    private Double roadbedHigh;
    /**
     * 最大载重量
     */
    @Excel(name = "最大载重量")
    private Double capacity;
    /**
     * 路面类型
     */
    @Excel(name = "路面类型")
    private String pavement;
    /**
     * 总里程
     */
    @Excel(name = "总里程")
    private Double length;
    /**
     * 宽度
     */
    @Excel(name = "宽度")
    private Double width;
    /**
     * 简介
     */
    @Excel(name = "简介")
    private String note;
    /**
     * 创建人
     */
    private String createUser;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 修改人
     */
    private String updateUser;
    /**
     * 修改时间
     */
    private Date updateTime;
    /**
     * 删除标识 0正常1删除
     */
    private String delFlag;
    /**
     * 空间数据
     */
    private String geom;

    private String extends1;
    private String extends2;
    private String extends3;
    private String extends4;
    private String extends5;
    private String extends6;
    private String extends7;
    private String extends8;
    private String extends9;
    private String extends10;
    private String attachId;
    /**
     * 破坏程度
     */
    private String damageExtent;
}
